
Thank you for purchasing the app. If you have any questions that are beyond the scope of this help file, please feel free to message me my user page contact form here. Thanks so much!
Which Android Studio version is needed?
Recommended Android Studio Giraffe
https://developer.android.com/studio
Latest Android Studio version can be downloaded from here:
https://developer.android.com/studio


How to Open The Project in Android Studio?
⇒ Open Android Studio > Open an Existing Android Studio Project > Select Your Project build. gradle file > ok
⇒ Select Project


How to change the package name?
⇒ In the Project pane, click on the little gear icon. Check/Select the Compact Empty Middle Packages option
⇒ Now open your build.gradle (Usually 'app' or 'mobile'). Update the applicationId to your Package Name and Sync Gradle.


How to change app name?
⇒ Open Android Studio > app > res > values > strings.xml
⇒ Enter your app name inside "app_name" string tag:
<string name="app_name">Enter your app name</string>

How to generate and replace google-service.json?
⇒ Open https://console.firebase.google.com
⇒ Create New Project








Download google-service.json file and replace


How To Setup Google Login ?
⇒ Open https://console.firebase.google.com
⇒ Select you firebase project
⇒ Select Authentication -> Sign-In method
⇒ Enable Google Login

⇒ Select Project Settings

For Debug APK :-
⇒ Select Your app and add SHA-1 and SHA-256 key which you had created when generating google-service.json file
For Signed APK :-
1. Open CMD and select path to bin folder of JAVA -> C:\Program Files\Java\jdk1.8.0.40\bin
2. Copy your keystore to root of your drive eg:- D:\keystore_name.jks
3. Copy and Paste keytool -list -v -keystore D:\keystore_name.jks -alias alias_name
4. Enter keystore password (password might be not visible)
5. Copy SHA1 and SHA256 key and add in firebase as shown above
Note :- After you have added keys again download google-service.json file and replace it in your android codeWhen Uploading Apk to Playstore :-
1. Select OPT-OUT or if you select continue then you have upload keystore and get SHA-1 key from google app signing certificate as follows
2. Navigate to the Google Play Console and login
3. Choose the application you are signing
4. Go to Release Management –> App Signing
5. Copy /Download the SHA-1 or SHA-256 certificate fingerprint from the App signing certificate section
Note :- After you have added keys again download google-service.json file and replace it in your android codeHow to Change OneSignal Details?
⇒ Get your Google Server API key and project number.
⇒ https://documentation.onesignal.com/docs/generate-a-google-server-api-key

How to Change One Signal App Id
⇒ Open Android Studio > app > res > values > strings.xml
⇒ Enter your Onesignal App id inside "onesignal_app_id" string tag:
<string name="onesignal_app_id">xxxxxxxx-xxxxx-xxxx-xxxx-xxxxxxxxxxx</string>

How to Change One Signal App Id And Rest Key In Admin Panel?

How to verify purchase code?
⇒ Open Admin Panel > Settings > Verify Purchase
⇒ Enter your Envato Username from which you have buyed the app
⇒ Enter your Envato Purchase Code for this application
⇒ Enter your android app final package name
Note :- Make sure the username and purchase code is right and package name in admin panel and in application is same for app to work. Also make sure you finalize the packagename and then only enter in admin panel. Do not enter any dummy package name.
Where to put BASE URL and Encryption Key in Application?
BAS URL :-

⇒ Select Project > Go to Gradle Scripts > gradle.properties
⇒ Open gradle.properties
⇒ Now change BASE_URL (get your BASE_URL in your admin panel)
Api Name :-
⇒ Select Project > Go to Gradle Scripts > gradle.properties
⇒ Open gradle.properties
⇒ Now change API_NAME
⇒ choose any word as API_NAME or also it is optional if you dont want to change keep NEMOSOFTS_APP as it is
⇒ Warning :- Warning :- If you change this here then you must update admin panel php also. Update this files api.php and lb_helper.php. If you need then change otherwise leave it as.
Encryption Key :-
⇒ Select Project > Go to Gradle Scripts > gradle.properties
⇒ Open gradle.properties
⇒ Now change ENC_KEY
⇒ You can keep any characters for the key e.g. neme or abcdefgh or any word
Note :- If you donot understand about the keys then do not change any of the keys. Just change the BASE_URL
How to Enable/Disable RTL?
⇒ Open your Admin Panel
⇒ Select App Settings

How to Change About?
⇒ Open your Admin Panel
⇒ Open Settings
⇒ Select General Settings
⇒ Fill the Required Fields
⇒ Click Save
App Privacy Policy
App Terms
How to change Application Icon and Other icons?
How To Change Application Icon
⇒ Open Android Studio > app > res > all mipmap folder > ic_launcher.png
⇒ Rename your square icon with ic_launcher.png and paste in mipmap folder
⇒ Open Android Studio > app > res > all mipmap folder > app_icon_round.png
⇒ Rename your square icon with app_icon_round.png and paste in mipmap folder
⇒ Replace all icons with particular size in particular folder


How to Change Advertising Details?
⇒ Open your Admin Panel
⇒ Open Settings
⇒ Select Ads Settings

How to Generate Signed Bundle?
Create New Keystore⇒ Click Build > Generate Signed Bundle

⇒ Select Android App Bundle and click Next

⇒ Click On Create New or if you are updating app click choose existing

⇒ Select Keystore Path
⇒ Enter Keystore password and confirm password
⇒ Enter any name for alias
⇒ Enter key password and confirm password
⇒ Choose Validity Years
⇒ Fill rest of the details and click OK

⇒ Enter keystore password, alias name and key password and click next

⇒ Choose the signed bundle destination
⇒ Tick the signatures
⇒ Click Finish

Rating
If you like our app, we will highly appreciate if you can provide us a rating of 5. You can rate us from your
Codecanyon Menu > Download page.
Credits
I've used folowing sources into this app:
⇒ Firebase
⇒ OneSignal
⇒ Admob
⇒ SquareUp Picasso
⇒ SquareUp Okhttp
⇒ Round Image View Makeramen
License
Regular License
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Extended License
Use, by you or one client, in a single end product which end users can be charged for. The total price insurances.
Support
We provide support through Email or Telegram.
Email: info.nemosofts@gmail.com
Telegram: @nemosofts
Working Days:
Monday to Friday
Business Hours:
10:00 AM to 6:00 PM - Time Zone: GMT +5:30
We may not respond to comments or provide support during holidays and weekend (Saturday-Sunday).
IOnce again, thank you so much for purchasing this app. As I said at the beginning, I'd be glad to help you if you have any questions relating to this app. No guarantees, but I'll do my best to assist. If you have a more general question relating to the apps on Codecanyon, you might consider visiting the "FAQ / Support" section and asking your question in the "Comments" section at Codecanyon app detail page.